rib bay - French English Dictionary